| Summary Item | Total | Failed |
|---|---|---|
| Requests | 500 | 0 |
| Prerequest Scripts | 0 | 0 |
| Test Scripts | 500 | 0 |
| Assertions | 2450 | 0 |
| Skipped Tests | 0 | - |
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1a0d21bf-18be-4cea-bc02-4e0054a5d29a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| set-cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; Path=/; HttpOnly; SameSite=Lax |
| set-cookie | next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000; Path=/; HttpOnly; SameSite=Lax |
| Date | Fri, 25 Oct 2024 08:05:24 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6b3fc0dd-d544-4879-be30-e74175685ac4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:24 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b3f9f647-ac02-4be7-91c2-beabcc8a02bd |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843525045" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843525045"/><script src="/_next/static/chunks/main-app.js?v=1729843525045" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843525045" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843525045\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843525045\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cab2a4cd-a591-4934-bdce-b4112e9b1f4a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7a6528ad-f5d4-4096-8155-18529c9fe142 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 14a546c7-06ce-483e-9a8f-c87674a8923f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b67a043b-e26a-4e05-8d9c-e1538ee42d54 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 136049af-4920-4687-8b3d-e1cbbff90ae8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 01562973-e32d-44fd-8eb5-e18c8940f9e5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | eff45d8b-f80a-48e0-892d-0a873cf3401a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dfba9c46-3e8c-4561-89a4-7797cfb8871c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:25 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b121c290-a81a-4c61-9ff3-0aa257da0179 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6997313d-c156-4273-aa93-27446bcfc094 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843526232" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843526232"/><script src="/_next/static/chunks/main-app.js?v=1729843526232" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843526232" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843526232\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843526232\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7c565315-2d07-41bb-a17f-e2ff025fa45f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 60616a99-2274-412a-b1e4-0e0a56102e2b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fc709e8d-33dc-4728-8e93-d56f99185f50 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2a1ee714-4a83-42a9-b4f4-74b9513152af |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 36ac12d8-b1a5-4dc8-b492-bcccb84afc3b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 45ce4f82-1394-4d3a-868c-3857569a5c26 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:26 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cbd21ddc-7de1-4f68-bba2-6776b53c0308 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c3298c89-b13f-4900-87b2-d6fb5752e2a8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2e8803d0-de31-46ce-bdbd-37dbdbb1a035 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6c9b247a-1322-4c3a-97d2-d4bce068abc5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843527397" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843527397"/><script src="/_next/static/chunks/main-app.js?v=1729843527397" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843527397" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843527397\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843527397\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fc357115-a503-4115-9723-d406e5586705 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 244adb3e-7204-40b2-8959-9f9e6cd38988 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 31f66610-06a6-46cb-bc35-8236fed2498e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 54443c44-3ee6-4281-a20e-27d67e6179a1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8ddb5239-ce5d-4390-93c7-9e4e9c56c9f2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:27 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 38a27487-3ce5-4a52-bf74-6b0d63846797 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f7af9cd6-9509-4219-81e3-0d8457545252 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 12a2acc6-40a7-482a-8c2e-09ffaf0db096 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 228e543b-5b0d-44d4-80de-ed0145b78442 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 51e23f85-4eff-4d7f-8753-dadf9eed224c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843528539" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843528539"/><script src="/_next/static/chunks/main-app.js?v=1729843528539" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843528539" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843528539\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843528539\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | de7757d5-96fc-4e1c-a7ca-fa537f7e9b7a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2959b18c-a1d1-4a33-a398-0c406d002cec |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8b21944a-0ebc-435d-a7b4-8f1b9a92b828 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:28 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9940d2ba-5a1b-4692-a54a-19fb974a4828 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a9a5d1a9-ac8d-4623-9d57-d4317c1a8fa4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 77509b0c-3678-4023-a848-49458c473682 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ec1e7759-b684-493d-a83e-cd62b7fe1918 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aaecda50-882e-4729-9f24-b041d956d388 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 93371b22-5c99-4984-9ac4-80405a624b9c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cd389338-da8d-4ef8-a370-23f543e2e587 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843529670" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843529670"/><script src="/_next/static/chunks/main-app.js?v=1729843529670" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843529670" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843529670\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843529670\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1e90a1d4-0446-47f7-9c2f-15066e907fc9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:29 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b19cda51-281e-4970-99a7-279ff9b0a176 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2448547a-ddf2-4fe2-a2b5-59256c5197f5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9dc75949-3d49-458c-a623-19eb4d1f1923 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ad1919dd-ac14-42c9-82d5-4ed2a38b352f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 356432ca-6706-4b46-af70-714ec095d5e4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7cf74a87-06d5-4dbe-9846-ab8246ddccf0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3c3f9a41-eb68-4bda-a417-2fd34fa3547f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e1b121fb-e8c4-4113-8a61-0417bdd2ee08 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0c53e4ca-2f64-4ddb-86e4-442db1cc7d96 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:30 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843530880" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843530880"/><script src="/_next/static/chunks/main-app.js?v=1729843530880" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843530880" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843530880\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843530880\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a9d8e41f-9f0a-45c0-ae6e-c77d2d82ba83 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8f809163-75e6-40ca-81f0-6a84f0c19fb5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d790d025-3465-4006-8c52-4f77ae8804e5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7bc65805-ea9e-4c52-ad5e-c512ef17fd60 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6b13d0d3-4a01-4126-99d4-1ab273be2605 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6f90bc0b-2268-40fd-a711-03c9107ab201 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c22222cb-d1a9-4a37-a5d5-acb03e615f83 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e5ff5fc6-7d0d-47b9-a4e7-394216bc0930 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aa213650-9d2e-45d4-81aa-472a9e7a7ea7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:31 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 89e868f2-eb4e-4182-bdd7-2e64a97a823d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843532035" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843532035"/><script src="/_next/static/chunks/main-app.js?v=1729843532035" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843532035" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843532035\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843532035\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 524b9986-6c49-44ea-a699-4a4c838f2016 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d4f7af8a-9002-491c-8bc6-ee8588d0e3c0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 464b4f2f-b69c-4672-895c-4467374ced97 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c8656fd-3832-4b1a-abc5-37527c422057 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 87dbaa7c-d9fe-400d-bd8e-e5aea0766d13 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f5cd84da-9bd2-4f10-966e-f01ec02355eb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f2d28303-fc96-4fb6-a7dd-a1b3e76d5791 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | eeaf13f7-0a14-4df2-809f-520c7d00279e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bc1ac4b4-4b08-482c-aba8-a27107811147 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:32 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | eeac42ba-705a-401a-b349-480d354be350 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843533121" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843533121"/><script src="/_next/static/chunks/main-app.js?v=1729843533121" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843533121" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843533121\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843533121\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 70d78389-fc42-40fe-b28a-80d83a3c74f8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3ad7d74e-a5ca-46f5-b82e-1020fb996774 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 31e5ab1b-3275-42d5-aab1-cc5b55e23837 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 374cce7b-a316-4c8c-8d79-a1ad979f7c8e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2a79b423-f9d1-4ee0-a5ed-30982e4e56eb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db24ae8a-08b3-416f-b477-626cc8be6415 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 92b2be11-0e9f-4de9-bb01-f698b473c253 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:33 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1aae564c-5403-43d4-b3ed-a23b8d9b3438 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db3ac368-fd67-457e-a20b-23b3b11f919c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 96de7ae7-9d55-47d1-98d7-189d0a8152d9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843534283" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843534283"/><script src="/_next/static/chunks/main-app.js?v=1729843534283" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843534283" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843534283\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843534283\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 856930bf-6336-486b-855f-0737e2bd8e3d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ea2daf76-ba6b-4ac4-87eb-14b87818adb6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7413b7c8-4de6-483e-b82f-093c85f73c24 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 74389d02-20d0-4641-b713-ac587da18ef1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bd3aa254-24ba-4460-b6f4-a519a1bfc390 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 983b1645-6c3b-443c-9983-a3e3714b42c3 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:34 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2d8366e7-94bb-4f4e-9464-15a9784220e3 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d9e92b8a-4259-4eb4-87a1-de308f515fb1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1c2f084a-ff81-4abd-9e84-01cd25f2110c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 91c53017-5d0d-4678-a127-091ff78911ff |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843535420" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843535420"/><script src="/_next/static/chunks/main-app.js?v=1729843535420" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843535420" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843535420\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843535420\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c82f27f-67fc-4dbf-8e4a-2d1d01283834 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fbba55b0-7c5e-4dfb-b474-572d7a8dface |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4c3fb7b1-5068-4532-b580-19facf80ec39 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 05816164-63f2-4cfd-9e3c-5d709034670f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:35 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9be21c6a-4ca7-43c6-88fa-ad7b495a0c9c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bbff24d3-18c3-47c6-89a5-56ce7de3d59c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c4cedb5f-fc01-4b99-bbb6-95c00a62a5d9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 51a72bba-9027-46c2-a3ae-d885ed0fc112 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e5119f5d-e89e-491c-a96b-568515c9d668 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0f3a3513-3371-447a-926c-bf506a519403 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843536650" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843536650"/><script src="/_next/static/chunks/main-app.js?v=1729843536650" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843536650" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843536650\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843536650\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1e14c0d7-0ff8-4630-b748-2463a2568cfd |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4331d019-f3f5-4dd5-9f7a-7f82ee75549b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:36 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | de781ef7-546b-463c-84d7-640b70af3e50 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4de29c48-ae7c-44b8-90c5-316509d406c9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 85103d3e-cd6e-4686-acf6-c2ddd86e34be |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e44fcbac-eefe-4088-8382-b8216289240b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0648077b-f0c4-4709-ae13-dda0f14d5462 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 485da155-7c0e-4a64-90f1-b91aa499d33c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8ef1b3b8-75fa-44a7-ab90-e20c5615b847 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bc8a4c6d-abea-465a-bcaf-c35d45c91fa6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843537787" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843537787"/><script src="/_next/static/chunks/main-app.js?v=1729843537787" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843537787" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843537787\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843537787\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 13481253-3a31-444b-a115-c5fd2c53dfad |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:37 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 11de3b74-8689-45b0-8c06-03f66745fca3 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5688b348-c06c-4cae-a750-bae3ed2975b0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bb39d5d2-adf9-411b-affc-6278d6ade90d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5ca094c9-6793-4066-a763-6b319578573c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2f83d9b0-e65d-42f7-b045-3640664185b9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 971842c1-5429-4430-bd00-79465a637eb9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ad2e45f0-3a2f-4336-a208-1e44db7a6644 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 09f7cf3d-d8bb-4009-8984-e23268fd6db7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 75dded4a-9bd9-43ba-a726-394b5fdc82db |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:38 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843538817" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843538817"/><script src="/_next/static/chunks/main-app.js?v=1729843538817" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843538817" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843538817\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843538817\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e654576b-7c22-43fe-8e10-979af2ec86c6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d17ac2eb-3068-4665-8a44-49d1bd3cf86f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bb621ccc-e677-45d4-90bc-94d00ca6c09d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9e1b56aa-5dc9-4aa0-aba6-13e5c979407b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 91e26f4a-26ba-4275-a584-f3f444b973ab |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c8b7dbc7-2133-448e-bf48-a5858dee36e4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 93731dae-dec7-4a59-8cfd-72760bffdd7e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 358213ea-f88e-420a-a2ce-65502041d04e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d9712edb-88e0-4c30-a24c-f585ba185d66 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:39 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | efa41583-ef50-4ee2-a2c6-e773163d3b69 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843539983" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843539983"/><script src="/_next/static/chunks/main-app.js?v=1729843539983" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843539983" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843539983\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843539983\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b9926d8b-3756-4a50-ace2-96ca86d465d2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e1e63dfd-50ea-41d0-bb2f-07211507c22e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d8a975c8-8df4-49be-89b6-810932eb01f8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 14b8bcea-3655-4996-baa0-9e52e11cbb71 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d196270e-45a3-4174-aca8-6d301da1678a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1b88febb-4da1-425e-b878-ed456aebd621 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ef445879-0b91-4c99-9216-9b06bffa0542 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a646f3bb-8202-4684-b5a5-e89df6dcf873 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 307594cd-4391-4aeb-9377-26f3f47d4ce8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:40 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f65253eb-8842-4ed3-91b5-5aed832a02e4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843541118" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843541118"/><script src="/_next/static/chunks/main-app.js?v=1729843541118" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843541118" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843541118\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843541118\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 294a1a80-5dc2-43d4-9fd5-b981ea419794 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1c43e29c-d30a-47fd-b4ba-b6fa9e4a995c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 05d59bf9-1655-4ffe-ab38-935a44cf6d9c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e881415e-a954-4347-baea-f6bf1e3d97c7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0a82c55d-b3ab-4dc9-8a49-0a60af684642 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4626813a-6c76-43ab-b72f-b2e684ca49bb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bf60fc2b-0af3-464d-8a5d-a4706fa1e780 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d5a8fe6c-8dc8-476c-9f04-803c80ad8da0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:41 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 20277a30-0e45-4462-a137-c7e1f8e4299c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a06739ff-52ce-47c5-86c8-673fe1379da6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843542237" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843542237"/><script src="/_next/static/chunks/main-app.js?v=1729843542237" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843542237" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843542237\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843542237\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5caf4294-07df-4eff-b623-9baa4c7c5a7f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0b5526d1-319e-48cb-8a8a-e657f91f84c3 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cdc9bb9d-194f-48fd-8a78-39b97575f550 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 23be9969-7f41-4242-b4a7-d83cb13579b7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c1b09f0c-ed56-4fd6-85cf-abb72e29c508 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dc2cc2ad-e46e-4674-8582-792e3533e30a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:42 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 12a5219e-72c0-4d60-b45a-43e1d6df0a50 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 180c6ba9-af70-4312-8506-820653e775e7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5177b1c1-61ea-4862-b2b6-a7afde6aaaa8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 81a572a7-86d5-40e6-b56c-b83a902c88dd |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843543411" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843543411"/><script src="/_next/static/chunks/main-app.js?v=1729843543411" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843543411" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843543411\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843543411\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e903b923-b9a9-4c3d-96db-2a76136f388e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2f47e09d-bdfc-44eb-b3fc-0dbd49049341 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 834a263e-e2f0-409b-a348-84237fb4fba1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 63025574-c5d4-4fdb-b00e-f52628a1f52c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d231ea09-8b84-4839-a9b0-49085454de91 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:43 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7cc4bd54-9fe7-4234-9e09-f1a0c94b707e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | beb45a01-4d23-4378-9a40-d35a75601507 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7d645fb4-415a-4feb-b1c6-685486757696 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bc714d33-921e-4034-8f0e-471c9fb91e80 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 422dec52-5ef0-4c7b-a102-b6d0e5e14274 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843544538" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843544538"/><script src="/_next/static/chunks/main-app.js?v=1729843544538" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843544538" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843544538\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843544538\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2745cd60-f2c3-4bcb-9d90-488010d739d1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5789630b-753a-4722-a191-44ebce3241f8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a177888e-2fdb-4293-ab0b-909312aa6275 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:44 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e905a458-845d-4c18-8447-afd913d3529e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d0adfac-3998-473f-b8d1-d0232033b4fc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 60e49db0-083a-46c2-b6c6-3205c974933a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 13c3ddf7-4d32-4e15-95a6-e5ad4072f954 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d3c93b6d-8a09-4121-a0c5-133bc047ec69 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8dca71a1-6079-4124-917a-7815c2383789 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 22a426e6-9e76-4452-960a-34bbf2f0e39e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843545678" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843545678"/><script src="/_next/static/chunks/main-app.js?v=1729843545678" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843545678" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843545678\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843545678\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bb8f201d-6b51-49d9-bd5e-19fa45eefe35 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 09fcce53-2c9b-43a3-9e93-65833deec78c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:45 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3bedf60f-52f7-40d8-b1b4-0dff2af66d23 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9f50148a-2df3-4ef3-8e5b-8aedf70778df |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c561617f-bdeb-4451-8c67-fae7b6719256 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dc378e6b-6577-452b-a5e9-5aa6369323fc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 28c7b052-be3d-4397-8084-6acf1e5177e9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3c4f83a0-df4a-4fab-a69d-21fd2c607279 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7c0aa0ab-07aa-441f-979b-bb66f7b28088 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 03d5bff4-bfbd-410c-85b2-31f0bd9cd233 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843546755" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843546755"/><script src="/_next/static/chunks/main-app.js?v=1729843546755" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843546755" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843546755\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843546755\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2c962850-3d89-4fe3-873d-fcd4021d07ff |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:46 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 87a7267b-23ac-4a5c-8816-d318514552bf |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c8f2b8c6-c1f7-478f-a231-e06868e48a58 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a2dd39bc-15d3-41e5-aa5d-448362d49f73 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7c2e2337-b737-4ee3-889a-4d61fc1b3164 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8211cd0e-9dd7-4199-b822-d4f5f0d7754c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a4d68d13-51e7-4674-b514-f48f168f7926 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e630c887-55f9-461d-9360-6bea03acf387 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d345ab72-5339-4ca5-8baf-1b3482ad0d52 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9a338071-a0b8-4f8c-8d3b-0dca76e46076 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:47 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843547899" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843547899"/><script src="/_next/static/chunks/main-app.js?v=1729843547899" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843547899" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843547899\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843547899\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0619158e-afe9-4838-a7c4-ae57d9d716d4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f076d355-67d9-4b07-80b8-e63a5af57831 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d6ffd703-e71e-405d-a636-3403c2689996 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 075bb019-34f4-4805-a7cc-8d0e72bde3e6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 809d57eb-4e40-4c99-b3d9-dc2a095d0484 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 16f03b73-4a4f-4f1d-9503-1e5d468017fe |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 96b436f7-72c3-4088-8529-882db9220f07 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bcddee05-84c1-4c53-8bb2-d1b22ae42ab1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2b558bc6-537e-4ca4-a9ec-12f9d6967f1f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:48 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2d025e34-d3fb-4b48-81bf-d56f58091d76 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843549094" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843549094"/><script src="/_next/static/chunks/main-app.js?v=1729843549094" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843549094" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843549094\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843549094\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6580bfe3-3c79-4e42-98c5-c10c875c3b60 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 700a8f09-0dfd-454c-9a83-49df13ba6381 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 47ab0a07-b7ca-4e62-8c71-6f171bb00615 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c592cf20-8028-4c23-866f-21cafb65bd6c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bd03ee91-1f70-435e-a554-402e25e67d7e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 70f63a82-4222-4ff8-8f4f-23be8280e5bc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 62c32795-082a-4580-a3cc-cf7320248583 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:49 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 830030b9-4a99-42c6-8861-1167429fbc7f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 05c18614-26b6-4cd3-b2b1-4e6511c2aef4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2d75b778-a156-4627-8f12-ef0be34026e8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843550274" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843550274"/><script src="/_next/static/chunks/main-app.js?v=1729843550274" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843550274" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843550274\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843550274\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cea0c7eb-2dbd-490d-83d6-9ffeef2212a5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8214ae9a-d4ef-468d-84ff-c94a63bbe58b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 79f0dfe7-462b-4da0-8904-cf213cd75b27 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 96dbe466-5749-4be7-962b-cbacf133ec7b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bfd058e4-e5fc-4c08-bf58-020055b498c2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5c3339a8-2404-42a1-870b-bbfeeec8b16a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:50 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8f375d71-4a54-474b-a1c8-f80214c02ea2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b46f325f-b01e-4027-9d7a-938c0fc3c1b6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2c8c58f2-b7b7-4bd2-aef0-8d9b0a544aec |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bfb1901f-f885-4f9f-8d92-e0e1675acd97 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843551428" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843551428"/><script src="/_next/static/chunks/main-app.js?v=1729843551428" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843551428" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843551428\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843551428\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4dbbd73b-b17a-4940-b2b4-765b17be0d15 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bea58238-b53c-4bcb-bf7e-e2da7fec3e0d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c4f9dd87-6569-4605-935d-f07f28818041 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f9a44c01-cd68-4dab-9f6e-d75d86c0e953 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:51 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3e4e2d08-7569-4d3b-bb6a-ed78c38cc174 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b2ba79f7-a07b-4c2f-b36e-85511774713d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5f20fef2-6991-4657-aec2-6226c5d95b3f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5a2da1a9-31a8-4c35-915b-e1e293d44adb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4a921899-74f0-47e6-9b36-fcd58a97f6d1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | de3eb302-0ada-453c-8d4d-031e9ef3fef2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843552587" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843552587"/><script src="/_next/static/chunks/main-app.js?v=1729843552587" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843552587" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843552587\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843552587\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 448b744e-14f9-477d-8406-d30977740ee0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8995a317-b1e0-4859-8ed6-571fdcb1b0b4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:52 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1194feab-1633-450d-8253-0556b2d2bffa |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7d406a9c-48eb-404f-86f5-609489f12db8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26a16c30-48e5-4a1f-9acc-6b865d8fcdca |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e9cf8be3-08b4-44f6-a584-be3cf8c595fa |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f56a41be-c942-4f1a-ad4f-5c0e67e1d4f5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4525214e-33eb-42f9-85b7-7bb8d1d8c738 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1b1574d1-69ad-463e-82bc-24070bf1c4da |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fe2c0589-d749-485c-a92b-98e47e6c694f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843553764" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843553764"/><script src="/_next/static/chunks/main-app.js?v=1729843553764" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843553764" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843553764\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843553764\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ba6feae4-14a2-48f7-825f-991b5583fca8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:53 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d67a3d98-5116-4e0d-85b7-68ed578cf1f3 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 68e9c33e-6bef-47f4-9492-30474acb1fd5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b72772ab-d72d-4b21-b750-95b92a8b753c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3fea1de6-2739-4466-adaf-0d3affe16fef |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7eeda153-27d5-4acb-a19a-f4f949614c5b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9ada0338-3fa4-44a3-9ac9-5f84a2cc8f55 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 08d717e5-2389-4bca-a09f-f108a64396f5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | deb64ae4-1ed7-4201-aec9-7fa9800d45b2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 22f61f9c-cbca-4659-a4ca-e74494c35ab0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:54 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843554883" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843554883"/><script src="/_next/static/chunks/main-app.js?v=1729843554883" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843554883" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843554883\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843554883\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 77840a1a-e3e5-44f5-80bc-e9450f74acbb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5fe99537-1283-44ec-8bdc-c905c2cdfda5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6f050a75-834c-4fec-8352-7419b8d1af1c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a95a15d1-fef6-4352-8340-6d6626cdbf8f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e5a3db22-3211-44c9-be2b-0ae445d45874 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a22e73f5-a757-48bf-a69d-61e8f195c974 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4096ecdc-2c08-48cd-b427-fdbea1fcf500 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 934271f5-882e-464c-a39a-780b89c3b59d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7824415b-2f71-4a8f-8913-c11f99615540 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:55 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f77bb6db-69bd-4456-8bd5-a88997a12e4d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843556046" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843556046"/><script src="/_next/static/chunks/main-app.js?v=1729843556046" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843556046" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843556046\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843556046\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 32296dca-99a9-4cd4-bc84-cfb53bc8a056 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9e988f87-54ff-452c-9aae-4b052cc1232d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8f31b69f-a61c-4529-938c-4b7fa2de4230 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | df08089c-8405-4b28-a9b1-40b53e7a84af |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4118e4aa-742e-46ae-84f5-a92658f45158 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 80bcee1f-581c-4555-9090-5c33c0a9f728 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 02429e45-3920-4708-9344-eec8eb7e040f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e8da76f8-1e3c-4d01-a826-4a9998d71342 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:56 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 47ac5b52-8d56-49d9-83fc-3f4e8c584ed1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | df4b00b0-1b9e-46ac-b261-e00f3cb6ae37 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843557168" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843557168"/><script src="/_next/static/chunks/main-app.js?v=1729843557168" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843557168" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843557168\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843557168\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f87370cb-8ccc-4364-ab1f-72ecc3922446 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6c77b054-a0b7-4f77-9191-ce5a326d9f73 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 58c24d77-57b4-4f52-b605-f0704f9a6e0e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 79bc7372-d968-4348-bbe8-bd94dbb9f995 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 43d5112d-4e66-4f05-bc2c-8e6649c59738 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 967e76a1-7ce4-4f0b-aa92-a50e02eb20d2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6cdc248b-0bb7-49ed-b96f-d829314d02aa |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:57 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 06ba1693-4337-41e4-a043-e983c7195549 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7b1d5889-18a9-416a-bd79-a3cb24a6d00a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 32aaa4fd-be7c-430a-841c-f708911f1e06 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843558322" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843558322"/><script src="/_next/static/chunks/main-app.js?v=1729843558322" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843558322" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843558322\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843558322\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c82a6797-26af-4c33-967b-1903971eecbd |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4113e749-1eea-4adb-b000-a2217dd1773e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e9306b2d-4ff6-45a3-b802-9c36491ff379 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c848c123-66ff-47f4-8e29-2dc008e85042 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 318aaeae-9c37-488e-95b9-35c8e90ccca3 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:58 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cb91a9e2-d88c-43e0-b2ab-64022f080b32 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9ca0629d-a9d7-4601-8e9d-e2d3e0bad637 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b648433f-b57a-402c-bac5-c1ed61e47d21 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 50410abc-157a-4d7a-9e56-2e217a8da058 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 63159c37-9cda-4f94-a921-9ff0398959bc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843559462" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843559462"/><script src="/_next/static/chunks/main-app.js?v=1729843559462" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843559462" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843559462\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843559462\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d5c55509-f3b1-4041-a666-602c96a516f7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5f71ac6c-8e47-4380-8e1f-5c1af0cc541a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2d4c271c-9e94-48e0-940d-3042628a267c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0f915253-eb2a-4dc1-9786-4d78e29c9016 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:05:59 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e9129d80-0de6-4864-8279-a55301fc3312 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 30fe1f4f-10e8-48bb-8b6f-58b83fbc07aa |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fc3be108-33a7-44ae-b5d0-863be2c57f52 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9f48e2cf-2218-43cf-9526-9cf824282d5f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 934704a6-f4fe-4108-bab6-10c0b2b4d592 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 221125f4-1813-419b-bbb0-01c5151aba75 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843560574" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843560574"/><script src="/_next/static/chunks/main-app.js?v=1729843560574" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843560574" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843560574\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843560574\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1daa5a2e-a290-43e2-aeeb-d90d0a9efdc9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8626e3c8-d9c9-4667-8af5-d06983f98474 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:00 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0333bf37-dc14-4e13-bf08-ba4caafca0ca |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 30f18a02-7a6d-4c60-85f8-dfc38050fbeb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d4337727-8272-4463-93c3-017219f09a4e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 210cb318-c14c-4db6-b224-4ff9fb11b029 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6ae6f5b7-55d9-486b-9e52-5959f38d9cca |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 20e6b484-ba86-4116-9fa8-ab11b1c1821c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6db8b319-f8a0-459e-8115-e2fe67a17e2c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 398bcc9f-2eb8-4a63-bdc3-a479f4871a9a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843561729" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843561729"/><script src="/_next/static/chunks/main-app.js?v=1729843561729" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843561729" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843561729\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843561729\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e6740624-12c0-44d8-aa45-ee81f15173a5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:01 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 594c289b-f3a4-4825-9251-f8ce9471c91b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e7d90878-1b5a-4c18-9d99-760bf33c77ae |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7447818f-63d4-48ff-aaca-9f6609ab0f43 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e85318ca-a286-4ef7-85a3-d3f91e37eaa1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1948bbab-52e5-4f09-9f3e-4bb30c3d1043 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a604a200-0623-4695-a6ff-3a397cdf04f6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 79c3568a-7dfa-45a7-978e-e42773a1abd1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a9e15716-8371-42c6-bc04-7206342b0e69 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a8a00624-c467-4a98-8f64-9bce553add6b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:02 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843562863" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843562863"/><script src="/_next/static/chunks/main-app.js?v=1729843562863" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843562863" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843562863\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843562863\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e6fcd908-93bf-4a3c-baef-2e694a0f6af7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db36b1b1-394d-45ca-9de7-053599f29865 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | beb95063-d029-486f-b089-9b0f675b8ee5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e0127bc0-4fdf-414b-bd66-ac2e62bc5f5b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 68a24bc5-ae9e-452e-9ad5-6e17ac2f3808 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 63bb889f-a393-4b3f-8ff2-394481b1e993 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 053dce32-b858-45ae-8602-a25134fa75f8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3f0b4ad8-c006-4de1-8ceb-dea23c162541 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d00a3a99-3c04-45e1-a1cb-482f8739d081 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:03 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 93d2ec74-d1ce-443c-98e4-6f9174d5642c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843564003" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843564003"/><script src="/_next/static/chunks/main-app.js?v=1729843564003" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843564003" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843564003\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843564003\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fdf10a3e-35f4-4d1a-af14-90505e5b06cd |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e339e110-08b1-44f7-8e89-d8dcf51e952c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 060fb4cf-c7bf-49c7-9319-21b20f63a0d4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 671a618c-7390-44c9-9f1d-1b7d3a2b0a76 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f6de0360-b9ff-4c9e-a655-1e79ccfbfe9c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7571a314-d64d-496a-ae3f-9bfd6eadfc6e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ad9b50c8-ece5-4a1e-826c-3a94ff8db3a9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b06853bc-a998-42a0-93d7-80c8dedaaa75 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:04 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c8d8e0e7-fa8e-4a3d-b1e0-cf0fb1f4c50c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 20db7e1c-d820-4df2-ad83-a0985d76da50 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843565182" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843565182"/><script src="/_next/static/chunks/main-app.js?v=1729843565182" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843565182" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843565182\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843565182\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 67f04f61-a497-4a5a-abc1-cda15d3ff4fc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 13f4a5ab-4aa2-4931-94f1-ef6a2e5d6c9b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 718085fc-c41b-446d-be32-3941d88a0926 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d447845-73a2-4581-888c-93037f834134 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 882e7548-5ce2-4d84-a6d8-4a7ac9a4c21f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fbc637cd-432a-4ae2-9394-e3c59ca554fd |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:05 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a29693ff-e3e9-43fb-96e6-9a97c07335e8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e7dbb430-4d2a-47a2-bdb2-ca6cb8e5cc54 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 48b7e0d8-9cdc-4ada-918c-7dbfffd0dfbc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f0c672c0-a243-4e7f-a280-3bf30958bc09 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843566345" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843566345"/><script src="/_next/static/chunks/main-app.js?v=1729843566345" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843566345" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843566345\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843566345\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0be6c74f-3024-4088-834e-21d588c893fc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1eb522c0-9926-49ad-96d2-40aa19e3173d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 02f50e65-e1a0-463a-abb5-6bfd2c30ef74 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0cdb849c-272f-4b55-bd0a-be3daf3d8d97 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 542dd591-66ed-4381-83b8-0175ba6658bd |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:06 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d17aa2e3-b804-4d1e-a081-088f48d6ff08 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 638a89b3-49b9-4e79-be6b-d1a4686e0985 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9a55d9d9-abfa-4888-8a07-86a3b53770ea |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 28dabe3f-25e5-44e5-9685-0f2c2b2f44f1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6e95fdd0-b755-469f-bbb1-12d014985672 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843567532" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843567532"/><script src="/_next/static/chunks/main-app.js?v=1729843567532" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843567532" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843567532\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843567532\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d46ec24d-ca0a-4d1e-bb71-9a39014b9818 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0a078275-4cd2-41b4-aea7-a866026728dc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 862ce243-56c6-47f4-b12c-bddb69e3ae79 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:07 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 283b77a7-fcd3-4e9e-87d7-54b87874c13e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 936905d0-e5c2-496d-9a31-16f3e4e3cdc0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 38e35bd8-4bdf-4423-b47a-aa313f275511 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9c1d2c6e-e255-447e-a025-28493439d569 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ebdd9dfd-ba8f-49e4-8471-fde2170db965 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c6d153f6-fec4-49bb-aba7-cd598b586046 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4d5cdb4d-2d12-4c32-9a60-78576119d4d4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843568676" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843568676"/><script src="/_next/static/chunks/main-app.js?v=1729843568676" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843568676" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843568676\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843568676\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6d139370-610e-4bfe-bc87-cc17c8f86e63 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7bfd3080-22e9-4a9b-b9e7-de6860ee827c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:08 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 177af17d-3363-49e4-a118-edd195ccc262 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b63d0fe2-4786-42e2-8ef8-15a0a36f02a6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5b3e9097-1f67-4b05-9927-387e858713d8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 395fc5c9-c6e5-43b5-8d1a-ac741e282e7a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0d25ca78-4e82-4c5d-b255-be1c57e4b23c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e2508ae8-233f-45ab-9026-efaf49c171bb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f9397a07-20e4-49d2-8aeb-6b21ac2155af |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c8ca64c4-8b8a-4534-8806-d1c586270180 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843569785" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843569785"/><script src="/_next/static/chunks/main-app.js?v=1729843569785" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843569785" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843569785\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843569785\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d2e3f385-4c44-4303-b45e-adddfb64d0ae |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:09 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 090fd713-ed07-4453-8d56-e745767e92da |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2efcc39d-93fc-4583-a041-e629496d4bf2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6368a4e8-d490-48a0-a135-13032b9cfe42 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0aef8cd5-1bd0-414d-8a81-a900ba0843fc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9d2b2533-0622-4d99-9e55-1c443f649b83 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3c6c6ee7-14e0-41ef-aed7-5599e652ace1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c0436d3b-45e0-425d-ae6f-fb878abc8abe |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0539098a-5165-40e4-ac44-4648b50784a7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e98bf7d3-95f6-4083-9f8a-40ef2f502335 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:10 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843570890" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843570890"/><script src="/_next/static/chunks/main-app.js?v=1729843570890" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843570890" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843570890\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843570890\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6086062f-63a1-4890-ab9b-00f35318689b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 49b539c4-c066-438b-bf65-606419b5642a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d505b0ae-9aa8-46a8-99ec-200e16bac0ad |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8b7de59f-8f4e-4fa1-9ac5-44394ced6fb7 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4a7913be-d6ac-45e0-a798-4f2b4870ef39 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 15cc7dad-28fe-4dd0-984f-9c5e315e6c9e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 16fbe4c4-fe08-47d9-8a27-3577ee315d79 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ff7ebf21-1e20-4d2e-9aea-314a6ac0a943 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fb9a0f12-14a4-4817-8f74-c2bd33f5a9a6 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:11 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e621dc29-a498-4716-818d-19fb1ac5ca76 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843572071" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843572071"/><script src="/_next/static/chunks/main-app.js?v=1729843572071" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843572071" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843572071\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843572071\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e26bf51c-31a2-44ad-9bba-773653b2aa69 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 10fa778b-06af-411d-93a1-a0bc26e34145 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 37527a14-e807-45ba-b816-f51297a6e1ae |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 49b56002-a0ad-4c40-8667-55db8f4b8740 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7a0892f9-84d8-4f33-bada-07bdc8c3524e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3aa23abc-8ff6-4fcf-a225-47a7b12c54b8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db1d85ff-8bef-4d30-b308-0b6eda3704cf |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6156fab1-dfa2-42df-8d54-e9b80ce75c07 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:12 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8b159b2a-83b0-45a7-81f6-18f40c6f3d7a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 44585a90-0602-49d7-b5ad-ae014671b225 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843573228" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843573228"/><script src="/_next/static/chunks/main-app.js?v=1729843573228" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843573228" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843573228\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843573228\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5df2762c-8dea-40dd-9741-cae29ab52932 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8098b4c1-56d3-458b-b502-e95cbbd1f0d8 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3b70be5a-1e9d-4f68-a928-7feff8f80a17 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 05c7b5d5-e0b2-4667-93d4-c801a4ac6e7d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7b1ee84e-66a8-4cb1-a488-af25a7215e7f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c7c3c8a8-90b4-4ce4-a715-9edf3abb7f49 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ab37a819-fec3-45d3-a67e-78245fa49794 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:13 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 620917ae-ca9b-40d4-b57d-d9f36d580409 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1564a19c-5f66-48ab-84d2-26003937a533 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 54b93b1c-e0ee-43da-b94a-d91770983bc1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843574283" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843574283"/><script src="/_next/static/chunks/main-app.js?v=1729843574283" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843574283" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843574283\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843574283\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 91885117-97f1-4381-90c0-85607547dc29 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1ca06bca-5cbe-44ee-bbde-c8b3cd0987cc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 74dc62b7-56b3-4eae-bed1-f1308824649a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8ff603fd-c1f4-4e94-951f-7d0c50b622c5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5caac3a7-b7f4-4acc-8db6-877d0d4a238f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1d3dd784-9c0b-484f-be19-eaafdcc3795f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:14 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 849579be-d9eb-41d6-9148-2182da921e44 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2cdb6a3b-794f-4b6c-b9e5-47c3dffe0793 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d7289bd0-97fe-44e9-ada8-2af7f25d212b |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c3355f06-1557-429c-8563-7c482ae0677d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843575455" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843575455"/><script src="/_next/static/chunks/main-app.js?v=1729843575455" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843575455" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843575455\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843575455\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1382ccce-2c34-48fb-ab04-14dfff47c6a5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8aab1e59-b79c-4f98-9155-08a73641ae70 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | da06dee3-9192-4210-a48d-934cfb367603 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e7efc58e-46a6-46b3-8ae5-ed728ef61aba |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:15 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db2ecf0f-8613-4382-9bf7-49021cd9d0ff |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fa6f7628-78b6-43d4-888a-9a894d3b4875 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 04f4d693-f019-46d1-ab45-e893e80ce932 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 38cedfaf-03bf-4092-a276-31df10325a92 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c5eae504-49fd-4c1e-9245-cee4df6787c0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | be9958c2-2f6d-4aa5-9395-a842fa453403 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843576568" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843576568"/><script src="/_next/static/chunks/main-app.js?v=1729843576568" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843576568" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843576568\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843576568\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e5e3566a-c663-49b6-8ed0-6140e987ce24 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 96b3287e-f42a-422f-850a-75a4ade02c68 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3ae7436c-6060-4afc-8d46-8542f16b622f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:16 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e0db99ef-704c-412d-a7e2-37185800b16c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c60e3cd5-bccd-46e1-b3fe-4731f72c24bf |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ed47204e-264a-4568-864d-5980e384c12d |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c89c9944-2e31-468c-8f95-61d86b41e313 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3622e88e-dc22-4a3e-9aa9-c24f3da9fe6e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c404fb06-04a6-421f-b573-a5f8a63677b1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 31180899-6870-4c77-9b92-95e0f04db6b9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843577704" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843577704"/><script src="/_next/static/chunks/main-app.js?v=1729843577704" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843577704" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843577704\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843577704\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 630f9b24-e1cc-4faa-a442-a849359433c4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:17 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f8b7fe2e-dfc5-40b7-b79d-d73646d1d6c9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0c54252d-e589-4114-9de1-95a574faa748 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 23455d94-3dbb-49be-afa3-6731f2f6f6fb |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 94d1b2bf-80bb-4f13-af53-aa08020faa24 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bb0299af-0768-40a9-b8a3-a430917505f9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 139c57cc-6bc0-4716-b7aa-2f7bd8c65d10 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3cd928ab-d2ac-45b3-87bd-fde4fd6f2ec1 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7ccdca47-c26c-4ef8-be4c-913155db2e12 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 29a583aa-8d20-4f3d-972d-63feb7641ec2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:18 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843578882" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843578882"/><script src="/_next/static/chunks/main-app.js?v=1729843578882" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843578882" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843578882\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843578882\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9ff8a28f-62d5-4d86-975f-a34236d3a92c |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3018b745-8be2-4951-9cda-c7a2cdb314f5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1346cd52-6f47-499d-87c8-4e712566dd09 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ed5dc429-4f7a-49aa-8962-7292b8c82fc9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b64f7a28-51f1-4a0d-9395-9cc0034c3ef2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2ed97191-06e1-44ca-8d38-b875f6e015fc |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b4a10300-4edf-445b-bf61-6df0d25521e5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c8ff1f17-17ef-4278-bd86-d61f43011667 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bdf288cb-4fff-4a0f-bbcc-9e40155371d2 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:19 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2bf55f45-2854-47a0-8b8f-8f755268fc82 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843580041" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843580041"/><script src="/_next/static/chunks/main-app.js?v=1729843580041" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843580041" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843580041\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843580041\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d2550c74-bb7d-4bcd-8f98-3077ce170f0a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 365e2f36-85d5-477c-b5be-b08a3433a36e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5a41df56-a28b-4700-b412-f87a03a819ba |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b143bd45-5673-4035-b57e-93a26aae826a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3e646d0c-f77f-4120-bc38-6e10c766f343 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c013ef6-fcaf-4829-8d48-3ab006cc2ed0 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 15c60eaa-d3e9-48e0-959f-0058c3fea2f5 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1ad69588-802e-4890-b45d-e963d12f6df9 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:20 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| CsrfToken is a non-empty string | 1 | 0 | 0 |
| Set csrfToken | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fde27bba-5ca7-4cd9-b2a4-37d021a2d616 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"email": "{{email}}",
"password": "{{password}}"
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":400,"message":"Password must contain at least one uppercase letter, one lowercase letter, and one number"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is application/json | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 78420d9c-0ada-4081-bfb7-aefe54e85d5a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 128 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{"csrfToken":"e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5","email":"{{email}}","password":"{{password}}"}
| Header Name | Header Value |
|---|---|
| Cache-Control | no-store, must-revalidate |
| Vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding |
| X-Powered-By | Next.js |
| Content-Type | text/html; charset=utf-8 |
| Content-Encoding | gzip |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/app/layout.css?v=1729843581181" data-precedence="next_static/css/app/layout.css"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack.js?v=1729843581181"/><script src="/_next/static/chunks/main-app.js?v=1729843581181" async=""></script><script src="/_next/static/chunks/app-pages-internals.js" async=""></script><script src="/_next/static/chunks/app/layout.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills.js" noModule=""></script></head><body class="antialiased bg-[#313338]"><nav class="bg-gray-800 text-white border-b border-gray-700"><div class="container mx-auto px-4 flex flex-wrap items-center justify-between py-2"><div class="flex items-center"><img alt="Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Fth.kku.ac.th%2Fwp-content%2Fuploads%2F2019%2F11%2FLogoKKUthai_150px.png&w=64&q=75"/><span class="text-lg ml-2 md:ml-4 font-bold">Software Test</span></div><button class="block md:hidden focus:outline-none"><svg class="w-6 h-6 fill-current" viewBox="0 0 24 24"><path d="M3 12h18M3 6h18M3 18h18"></path></svg></button><div class="w-full md:w-auto md:flex md:items-center hidden"><ul class="flex flex-col p-4 mt-4 border border-gray-700 rounded-lg bg-gray-700 md:flex-row md:space-x-2 gap-5 md:gap-0 md:mt-0 md:text-sm md:font-medium md:border-0 md:bg-gray-800"><li><a class="" href="/"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">หน้าหลัก</button></a></li><li><a href="/signin"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">เข้าสู่ระบบ</button></a></li><li><a href="/signup"><button class="bg-blue-500 hover:bg-blue-600 py-2 px-3 rounded-md">สมัครสมาชิก</button></a></li></ul></div></div></nav><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><script src="/_next/static/chunks/webpack.js?v=1729843581181" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/app/layout.css?v=1729843581181\",\"style\"]\n0:D{\"name\":\"r4\",\"env\":\"Server\"}\n"])</script><script>self.__next_f.push([1,"2:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/app-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n5:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/layout-router.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n6:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/render-from-template-context.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n7:I[\"(app-pages-browser)/./src/app/layout.tsx\",[\"app/layout\",\"static/chunks/app/layout.js\"],\"default\",1]\nf:I[\"(app-pages-browser)/./node_modules/next/dist/client/components/error-boundary.js\",[\"app-pages-internals\",\"static/chunks/app-pages-internals.js\"],\"\"]\n3:D{\"name\":\"\",\"env\":\"Server\"}\n4:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n4:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]\n8:D{\"name\":\"NotFound\",\"env\":\"Server\"}\n9:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100v"])</script><script>self.__next_f.push([1,"h\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\na:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\nb:{\"display\":\"inline-block\"}\nc:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n8:[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$9\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$a\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$b\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$c\",\"children\":\"This page could not be found.\"}]}]]}]}]]\nd:D{\"name\":\"r0\",\"env\":\"Server\"}\nd:[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}]\ne:D{\"name\":\"\",\"env\":\"Server\"}\n10:[]\n0:[\"$\",\"$L2\",null,{\"buildId\":\"development\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"login?callbackUrl=http%3A%2F%2Flocalhost%3A3000\u0026error=CredentialsSignin\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__?{\\\"callbackUrl\\\":\\\"http://localhost:3000\\\",\\\"error\\\":\\\"CredentialsSignin\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/app/layout.css?v=1729843581181\",\"precedence\":\"next_static/css/app/layout.css\",\"crossOrigin\":\"$und"])</script><script>self.__next_f.push([1,"efined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$8\",\"notFoundStyles\":[]}],\"params\":{}}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[\"$d\",\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}]]\n3:null\n"])</script></body></html>
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 or 404 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Content-Type header is 'text/html' | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 32935201-9fcf-4b0e-8be8-8bddfe331f9e |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0},{"_id":"6710a4c351618fdb4080e464","email":"armychawakorn@gmail.com","password":"$2b$10$lK3y.aRezKWcwI12RDLrgOXdHG0IRVTeujiByQ2oNxiBxRUX5K1Ym","createdAt":"2024-10-17T05:46:43.761Z","updatedAt":"2024-10-17T05:46:43.761Z","__v":0},{"_id":"6710a83e51618fdb4080e474","email":"ggg@ggg.com","password":"$2b$10$udwOVQ21rYFFJ4ovNmJgYOBDE3QTsgtla3axxqItYIFuY7hpni6DO","createdAt":"2024-10-17T06:01:34.061Z","updatedAt":"2024-10-17T06:01:34.061Z","__v":0},{"_id":"6710a95e51618fdb4080e478","email":"chawan1@kkumail.com","password":"$2b$10$zbEnsRa7oZVKFqbb4u/mmek5RG4O3qdIZV3H5ocdfkPiqOBjKJdgy","createdAt":"2024-10-17T06:06:22.572Z","updatedAt":"2024-10-17T06:06:22.572Z","__v":0},{"_id":"6710b17651618fdb4080e489","email":"chawan@","password":"$2b$10$EYJT18ciiEOPp.vKFe6vD.3yOK8yik3SkOEVagX0mLRUdCKAPPM66","createdAt":"2024-10-17T06:40:54.228Z","updatedAt":"2024-10-17T06:40:54.228Z","__v":0},{"_id":"6710b25851618fdb4080e48e","email":"chawan/@","password":"$2b$10$21MnP3dExPWiwL8c4/ruruh8chqMTbcPIwDEnD3hcCm3EECaMgQVq","createdAt":"2024-10-17T06:44:40.120Z","updatedAt":"2024-10-17T06:44:40.120Z","__v":0},{"_id":"6710b27751618fdb4080e491","email":"กไฟกฟไ@","password":"$2b$10$hkhf1JRbxBMChIRbxZaLOekcsbHQTmkNc5V/98mgahO3Lsp6q2q/m","createdAt":"2024-10-17T06:45:11.921Z","updatedAt":"2024-10-17T06:45:11.921Z","__v":0},{"_id":"6710b2a351618fdb4080e494","email":"dawdaw@","password":"$2b$10$yyyM4bGQU9PWRq7z7byLt.zWcflxHohYJm5FTlZMJ92fWv5BgEZou","createdAt":"2024-10-17T06:45:55.565Z","updatedAt":"2024-10-17T06:45:55.565Z","__v":0},{"_id":"6710b3c651618fdb4080e497","email":"ชวกรย เนืองผา","password":"$2b$10$izm2qQpHGvny9wbNKHa1N.7xgFMUT9WuhHBQR/YqPTFL29fC44MRy","createdAt":"2024-10-17T06:50:46.409Z","updatedAt":"2024-10-17T06:50:46.409Z","__v":0},{"_id":"6710b40e51618fdb4080e49a","email":"metagorn singkhan","password":"$2b$10$j1ZlNRxW0iEGCtI/gzAUk.fhlknnCHH7a/ipPdh8uZ4IqolQUoAL2","createdAt":"2024-10-17T06:51:58.089Z","updatedAt":"2024-10-17T06:51:58.089Z","__v":0},{"_id":"6710b4aa51618fdb4080e49d","email":"0823665429","password":"$2b$10$Mscr2zvzlHIt6j.AHCMypuP5GrpMSX9GwLHyFKx6XI9NdVnhkfTW6","createdAt":"2024-10-17T06:54:34.612Z","updatedAt":"2024-10-17T06:54:34.612Z","__v":0},{"_id":"6710b4d451618fdb4080e4a0","email":"chawan@kkumail.com","password":"$2b$10$8zAnvFeRdNNATEEqM.5UW.MCAPI1IJZ0OW.QRHo/jO1LCa6OKJpYu","createdAt":"2024-10-17T06:55:16.119Z","updatedAt":"2024-10-17T06:55:16.119Z","__v":0},{"_id":"6710c16279320ea6b40482c3","email":"testtest1@gmail.com","password":"$2b$10$K7se1e4xnck6S8YuJ29D/.cL2vj27fsTgDIzdGytjkLxtuwfHI09G","createdAt":"2024-10-17T07:48:50.762Z","updatedAt":"2024-10-17T07:48:50.762Z","__v":0},{"_id":"6710c1a779320ea6b40482c6","email":"hawaawhaw","password":"$2b$10$zdD80ojujSOKWPaHdJn3YecG9ikl69sMk6JHcCTXCOK59Zl15is5y","createdAt":"2024-10-17T07:49:59.529Z","updatedAt":"2024-10-17T07:49:59.529Z","__v":0},{"_id":"6710c23479320ea6b40482c9","email":"testtest@gmail.com","password":"$2b$10$KzNmPpo0u/GJAWBKsWLYW.o4PMFKbjTR57FKGBEtJTWfxV9ABGZh6","createdAt":"2024-10-17T07:52:20.456Z","updatedAt":"2024-10-17T07:52:20.456Z","__v":0},{"_id":"6710c64079320ea6b40482d7","email":"jet@jet2.com","password":"$2b$10$ZzBheGwrvcAqR68O7s7iZ.crkKeC/j5Rnq.lozl55jHdaWDtlvPsq","createdAt":"2024-10-17T08:09:36.098Z","updatedAt":"2024-10-17T08:09:36.098Z","__v":0},{"_id":"67191ff97468afa17910a9c9","email":"awgawgagagawg","password":"$2b$10$JvsZ41.MUhLDjAbZYthNE.g2UwaTX3UTaLzykvQiavd3fwmhdhvUS","createdAt":"2024-10-23T16:10:33.404Z","updatedAt":"2024-10-23T16:10:33.404Z","__v":0},{"_id":"671920167468afa17910a9cc","email":"awgawgawg","password":"$2b$10$VZ6hd65yKbv0PZ0OU/XRYONlaAvtc2Tlu6cfs65GCcnYRtnijdIBi","createdAt":"2024-10-23T16:11:02.525Z","updatedAt":"2024-10-23T16:11:02.525Z","__v":0},{"_id":"6719208a7468afa17910a9cf","email":"awgawgawgawh","password":"$2b$10$gH98uHNXUCzFHbLJEFBmVeebm4w2FKn28jDc1uMEseQIz2GKU/ZeW","createdAt":"2024-10-23T16:12:58.652Z","updatedAt":"2024-10-23T16:12:58.652Z","__v":0},{"_id":"671924e37468afa17910a9dc","email":"jet1@jet.com","password":"$2b$10$Yk5XuPhcG3XX9deoglhi5ustm7ecfMxkEoXc6m0M4RHxwYwMNlWU.","createdAt":"2024-10-23T16:31:31.535Z","updatedAt":"2024-10-23T16:31:31.535Z","__v":0},{"_id":"671925257468afa17910a9e1","email":"jet11@jet.com","password":"$2b$10$GRjzR7GjF1042Brg.9RFmu5KthrF1i1BtTlxHpeeG8i5F3e6uTUaC","createdAt":"2024-10-23T16:32:37.952Z","updatedAt":"2024-10-23T16:32:37.952Z","__v":0}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Validate createdAt and updatedAt fields are in a valid date format | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3e5f37d9-915d-490a-b655-06108d103b47 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"_id":"6710a40951618fdb4080e460","email":"jet@jet.com","password":"$2b$10$6mS6kgDc7nGXu3w1QkyiuOlFNav913np3ZDKW2MsPR.YOUuDUTDc.","createdAt":"2024-10-17T05:43:37.994Z","updatedAt":"2024-10-17T05:43:37.994Z","__v":0}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Email is in a valid format | 1 | 0 | 0 |
| Password is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 03f91aa3-0ef3-44ed-b2c8-28cd13e0f87a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
[{"id":1,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/06/sew-bmw_2023-x1_lineup.jpg","brand":"BMW","model":"X1 Series","year":2021,"price":20000},{"id":2,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/11/2311-BMW-X2-Thumb.jpg","brand":"BMW","model":"X2 Series","year":2021,"price":25000},{"id":3,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2024/09/BMW-X3-25-trim.jpg","brand":"BMW","model":"X3 Series","year":2021,"price":30000},{"id":4,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_4.png","brand":"BMW","model":"X4 Series","year":2021,"price":35000},{"id":5,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/08/2308-BMW-X5-Thumb.jpg","brand":"BMW","model":"X5 Series","year":2021,"price":40000},{"id":6,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2023/09/X6-Lineup-2309.jpg","brand":"BMW","model":"X6 Series","year":2021,"price":45000},{"id":7,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2022/10/2210-BMW-X7-Lineup.jpg","brand":"BMW","model":"X7 Series","year":2021,"price":50000},{"id":8,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 Series","year":2021,"price":50000}]
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response has the required fields - id, image, brand, model, year, and price | 1 | 0 | 0 |
| Image URL is in a valid format | 1 | 0 | 0 |
| Year and price are non-negative integers | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ae2b53d2-c2b6-4c72-9291-c4004374c60a |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 198 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x1",
"year": 2001,
"price": 55000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x1","year":2001,"price":55000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Content type is application/json | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Set current car id | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f3a84c1f-d3b5-4ab7-9ffb-489fa9c6c9d4 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 212 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9,
"image": "https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png",
"brand": "BMW",
"model": "Z4 x2",
"year": 2001,
"price": 45000
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields | 1 | 0 | 0 |
| Id should be a non-negative integer | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 555873ae-cbfa-4f0a-ba51-841f736f2c65 |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"id":9,"image":"https://di-uploads-pod20.dealerinspire.com/sewickleybmw/uploads/2019/08/sew-bmw_lineup_18.png","brand":"BMW","model":"Z4 x2","year":2001,"price":45000}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Year is a non-negative integer | 1 | 0 | 0 |
| Price is a non-negative integer | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9fd03239-598f-4540-a216-234a281b484f |
| Host | localhost:3000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 17 |
| Cookie | next-auth.csrf-token=e38a6b27e28590bfebfb57617994583f984107e6f6c48805d4e44a9b6f45d0f5%7C349a9cf8985253cc6613b67aeb46496e902a732729aa74d60771b5eba3fbde11; next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000 |
{
"id": 9
}
| Header Name | Header Value |
|---|---|
| vary | RSC, Next-Router-State-Tree, Next-Router-Prefetch |
| content-type | application/json |
| Date | Fri, 25 Oct 2024 08:06:21 GMT |
| Connection | keep-alive |
| Keep-Alive | timeout=5 |
| Transfer-Encoding | chunked |
{"status":200,"message":"Car ID: 9 deleted"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response status code is 200 | 1 | 0 | 0 |
| Response time is less than 500ms | 1 | 0 | 0 |
| Response has the required fields - status and message | 1 | 0 | 0 |
| Status is a non-negative integer | 1 | 0 | 0 |
| Message is a non-empty string | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|